package com.me.modules.sla.entity;

import java.io.Serializable;
import java.util.Date;


/**
 * 服务级别协议告警策略定义
 *
 * @author lill
 * @email lill5270@163.com
 * @date 2019-01-11 10:09:38
 */
public class SlaAlertDefEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	//
	private Long id;
	//升级类型 0 一次性升级告警 1 循环升级告警
	private String upType;
	//升级阀值
	private Integer upValue;
	//所属流程
	private String flowcode;
	//对应通知规则模板
	private Long noteruleId;
	//创建时间
	private Date createDate;
	//创建人
	private String createUser;
	//修改时间
	private Date updateDate;
	//修改人
	private String updateUser;
	//告警策略
	private Long policyId;


	public Long getPolicyId() {
		return policyId;
	}

	public void setPolicyId(Long policyId) {
		this.policyId = policyId;
	}

	/**
	 * 设置：
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：升级类型 0 一次性升级告警 1 循环升级告警
	 */
	public void setUpType(String upType) {
		this.upType = upType;
	}
	/**
	 * 获取：升级类型 0 一次性升级告警 1 循环升级告警
	 */
	public String getUpType() {
		return upType;
	}
	/**
	 * 设置：升级阀值
	 */
	public void setUpValue(Integer upValue) {
		this.upValue = upValue;
	}
	/**
	 * 获取：升级阀值
	 */
	public Integer getUpValue() {
		return upValue;
	}
	/**
	 * 设置：所属流程
	 */
	public void setFlowcode(String flowcode) {
		this.flowcode = flowcode;
	}
	/**
	 * 获取：所属流程
	 */
	public String getFlowcode() {
		return flowcode;
	}
	/**
	 * 设置：对应通知规则模板
	 */
	public void setNoteruleId(Long noteruleId) {
		this.noteruleId = noteruleId;
	}
	/**
	 * 获取：对应通知规则模板
	 */
	public Long getNoteruleId() {
		return noteruleId;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateDate() {
		return createDate;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreateUser() {
		return createUser;
	}
	/**
	 * 设置：修改时间
	 */
	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}
	/**
	 * 获取：修改时间
	 */
	public Date getUpdateDate() {
		return updateDate;
	}
	/**
	 * 设置：修改人
	 */
	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}
	/**
	 * 获取：修改人
	 */
	public String getUpdateUser() {
		return updateUser;
	}
}
